package com.zhiche.lisa.lspm.vo.common;

import java.io.Serializable;

public class AccountVO implements Serializable {
    /**
     * 商户名称
     */
    private String corpName;
    /**
     * 登录口令
     */
    private String credential;
    /**
     * 创建时间
     */
    private String gmtCreate;
    /**
     * id
     */
    private String id;
    /**
     * 登录标识
     */
    private String identifier;
    /**
     * 是否为管理员账号
     */
    private Boolean isAdmin;
    /**
     * 是否锁定
     */
    private Boolean isLocked;
    /**
     * 是否为技术账号
     */
    private Boolean isTech;
    /**
     * 租户Id
     */
    private Integer tenantId;

    public String getCorpName() {
        return corpName;
    }

    public void setCorpName(String corpName) {
        this.corpName = corpName;
    }

    public String getCredential() {
        return credential;
    }

    public void setCredential(String credential) {
        this.credential = credential;
    }

    public String getGmtCreate() {
        return gmtCreate;
    }

    public void setGmtCreate(String gmtCreate) {
        this.gmtCreate = gmtCreate;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getIdentifier() {
        return identifier;
    }

    public void setIdentifier(String identifier) {
        this.identifier = identifier;
    }

    public Boolean getAdmin() {
        return isAdmin;
    }

    public void setAdmin(Boolean admin) {
        isAdmin = admin;
    }

    public Boolean getLocked() {
        return isLocked;
    }

    public void setLocked(Boolean locked) {
        isLocked = locked;
    }

    public Boolean getTech() {
        return isTech;
    }

    public void setTech(Boolean tech) {
        isTech = tech;
    }

    public Integer getTenantId() {
        return tenantId;
    }

    public void setTenantId(Integer tenantId) {
        this.tenantId = tenantId;
    }

    @Override
    public String toString() {
        return "AccountVO{" +
                "corpName='" + corpName + '\'' +
                ", credential='" + credential + '\'' +
                ", gmtCreate='" + gmtCreate + '\'' +
                ", id=" + id +
                ", identifier='" + identifier + '\'' +
                ", isAdmin=" + isAdmin +
                ", isLocked=" + isLocked +
                ", isTech=" + isTech +
                ", tenantId=" + tenantId +
                ", admin=" + getAdmin() +
                ", locked=" + getLocked() +
                ", tech=" + getTech() +
                '}';
    }
}
